package com.smedi.ismedi.constructionproject.core.domain.repository;


import com.smedi.ismedi.constructionproject.core.domain.aggregatemodel.File;
import com.smedi.ismedi.constructionproject.core.domain.dto.FileQuery;

import java.util.List;

public interface FileRepository {

    /**
     * 文件 获取 单一
     *
     * @param fileQuery 通知文件查询
     * @return File
     */
    File getFileOne(FileQuery fileQuery);

    /**
     * 文件 获取 列表
     *
     * @param fileQuery 通知文件查询
     * @return File
     */
    List<File> getFileList(FileQuery fileQuery);
}
